package cn.edu.zjgsu.ito.service;

import java.util.List;

import cn.edu.zjgsu.ito.model.Vouchers;
import cn.edu.zjgsu.ito.vo.Page;

public interface IVoucherService
{

	/**
	 * 分页得到代金券
	 * @param sequence
	 * @param key
	 * @param pageCount
	 * @param pageSize
	 * @return
	 */
	public Page<Vouchers> getVouchers(int sequence,String key,int pageCount,int pageSize);
	
	
	public int addVoucher(Vouchers voucher);
	
	public int deleteVoucher(int voucherId);
	
	public int closeVoucher(int voucherId);
	
	public int updateVoucher(Vouchers voucher);


	public List<Vouchers> getVouchersWithoutPaging(int sequence);


	public Vouchers getVoucherById(int voucherId);


	public void openVoucher(int voucherId);
}
